package com.resource.homeworkmanage.entity;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;

import java.io.Serializable;
import java.util.Date;
import lombok.Data;

/**
 * 消息通知表
 * 
 * @author chenshun
 * @email sunlightcs@gmail.com
 * @date 2023-04-04 09:53:34
 */
@Data
@TableName("t_message_notice")
public class TMessageNoticeEntity implements Serializable {
	private static final long serialVersionUID = 1L;

	/**
	 * 主键
	 */
	@TableId(type = IdType.AUTO)
	private Long id;
	/**
	 * 专业名
	 */
	private String majorName;
	/**
	 * 记录创建时间
	 */
	private Date gmtCreate;
	/**
	 * 记录创建者
	 */
	private String createBy;
	/**
	 * 记录更新时间
	 */
	private Date gmtModified;
	/**
	 * 记录最后更新人
	 */
	private String lastModifiedBy;
	/**
	 * 是否删除(1删除,0未删除)
	 */
	private Integer isDeleted;
	/**
	 * 序号
	 */
	private Long sortNo;
	/**
	 * 版本
	 */
	private Integer version;
	/**
	 * 发布人编号
	 */
	private String publishNo;
	/**
	 * 发布人姓名
	 */
	private String publishName;
	/**
	 * 消息内容
	 */
	private String publishContent;
	/**
	 * 接收人编号
	 */
	private String receiveNo;
	/**
	 * 接收人姓名
	 */
	private String receiveName;
	/**
	 * 发布时间
	 */
	private String publishTime;
	/**
	 * 消息状态(未确认/已确认)
	 */
	private String checkResult;
	/**
	 * 消息类别(作业/考试/课程/资源/其它)
	 */
	private String messageType;

	private String examGrade;

	private String messageContent;

}
